open-air marketplace - Turkish English Dictionary